Big Huge Thesaurus

West Indian snowberry

noun